Dr. John E Lofthus
Torrey Pines Periodontal & Implant Center
8899 University Center Lane, Suite 100
San Diego, CA 92122
San Diego, CA 92122
Phone Number
Website
English