Ahmad Mafi, DO, Internal Medicine

3980a Sheridan Dr Ste 200
BuffaloNY  14226-1741 (Erie County)


Phone: 716-833-2200
Fax:

NPI: 1003312455
License Number: 312349 (NY)