Dr. Mohamed Atwaibi, MD
Nephrology
Make an Appointment
(607) 737-4339Telehealth services available
AOMC - Nephrology is located at 600 Ivy St Ste 201, Elmira, NY 14905.
Providers at AOMC - Nephrology specialize in Nephrology.
Two providers practice at AOMC - Nephrology.
Use the insurance check on this page to verify if AOMC - Nephrology is in-network.