Dr. Omar Shakir, MD
Accepting new patients
Offers telehealth
(203) 900-4011
Call for more information