Karuna Ahuja, MD, Internal Medicine

3980 Sheridan Dr
6th Floor
BuffaloNY  14226-1727 (Erie County)


Phone: 716-961-9900
Fax: 716-961-9911

NPI: 1669496105
License Number: 217649 (NY)