Dr. Steve Leonidas

Dr. Steve Leonidas
English

About Dentist

Dr. Steve Leonidas earned his Doctor of Dental Surgery from the University at Buffalo School of Dental Medicine and completed a one-year residency at Wyckoff Hospital in Brooklyn, New York. He holds a Bachelor of Science in Biology and Chemistry from Saint Francis College. Dr. Leonidas is committed to exceeding expectations and building trust with his patients through exceptional dental care.

Working hours

WeekdaysMonday - Friday
09:00-18:00
Saturday
09:00-14:00
Sunday
Closed
National Holidays
Closed
Religious Holidays
Closed

74 Delaware Ave, Delmar, NY 12054, United States

View on map
Ask The Clinic

You won't be charged during booking

No card needed

FAQ

No card needed
Not ready yet?
Ask The Clinic