Dr. Grant Lemasters, DDS

Address

4273 Ethelda Pl
San Diego, CA 92116