Patrick Fry, MD, Internal Medicine

170 Medical Park Rd
Ste 140a
MooresvilleNC  28117-8540 (Iredell County)


Phone: 704-663-4443
Fax:

NPI: 1033101555
License Number: 9600915 (NC)