Joseph Shenouda, DDS, Dentist

3362 Loma Vista Rd
VenturaCA  93003-3024 (Ventura County)


Phone: 805-654-1961
Fax:

NPI: 1275209157
License Number: 106429 (CA)