DR. STEPHEN MICHAEL ROSS, D.D.S
Dentist at Lockwood Ave, New Rochelle, NY

License number
New York 28148
Category
Dentist
Type
General Practice
Address
Address 2
110 Lockwood Ave, New Rochelle, NY 10801
15 Brevoort Ln, Rye, NY 10580
Phone
(914) 632-3132
(914) 740-0047 (Fax)
(914) 698-8209
(914) 698-3825 (Fax)

Professional information

Stephen M Ross Photo 1

Dr. Stephen M Ross, New Rochelle NY - DDS (Doctor of Dental Surgery)

Specialties:
Dentistry
Address:
110 Lockwood Ave, New Rochelle 10801
(914) 632-3132 (Phone), (914) 740-0047 (Fax)
Languages:
English, Italian
Education:
Medical School
Graduates of Institutions Not Listed As Medical Schools