Dr. Jillian Ottombrino, MD
Pediatrics
Make an Appointment
(718) 948-2121Telehealth services available
Chinese, Russian
Shen & Shen Mds is located at 453 Colon Ave, Staten Island, NY 10308.
Providers at Shen & Shen Mds specialize in Pediatrics.
Four providers practice at Shen & Shen Mds.
Use the insurance check on this page to verify if Shen & Shen Mds is in-network.
Providers at Shen & Shen Mds can provide language services for Chinese and Russian.