Internal Medicine (Endocrinology
Dipa Avichal, D.O. is a internal medicine (endocrinology, diabetes & metabolism) in Lake Success, NY. NPI: 1881074060.
Address: 1999 MARCUS AVENUE, Lake Success, NY 11042
Phone: 5167754545
Welli connects patients with providers based on philosophy of care and clinical approach. View Dipa Avichal's full profile, read patient reviews, and schedule an appointment.