David Vaughan, DDS

Dentist

David A Vaughan DDS

1250 Forest Ave, Portland, ME 04103

(207) 878-6693