Drs. Scott and Leslie Strommer

 

Practice

New Image Dental Care

Address

8989 Rio San Diego Drive Suite 170, San Diego, CA 92108

Phone

1 (619) 280-9100