Jay Dee Ross, DDS, Dentist

6633 Telephone Rd Ste 225
VenturaCA  93003-5519 (Ventura County)


Phone: 805-642-1555
Fax: 805-642-1687
Email: jay***@*****il.com

NPI: 1851524599
License Number: 58633 (CA)