Graduated: 2024
Offers telehealth
NPI: 1528235793
Practice Locations (5)
INTERNAL MEDICINE SOLUTIONS P.C.
275 W MERRICK RD
FREEPORT, NY 115203346
7186399100
ALLY MEDICAL PC
106 W MAIN ST
FREWSBURG, NY 147389631
7186399100
ALLY MEDICAL PC
560 FAIRMONT AVE
JAMESTOWN, NY 147012749
7186399100
ALLY MEDICAL PC
30 HEMPSTEAD AVE, SUITE 144
ROCKVILLE CENTRE, NY 115704034
5167646464
INTERNAL MEDICINE SOLUTIONS P.C.
2990 HOLME AVE
PHILADELPHIA, PA 191361830
7188061434
Source: CMS National Downloadable File, September 2026.