Nicholas Stephen Teodoro, MDNicholas Stephen Teodoro · Obstetrics & Gynecology Physician4 Smith Haven Mall Suite 1, Lake Grove, NY 11755(631) 444-4686Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing