Thomas Chege Macharia, MD, Internal Medicine

23 N St
Presque IsleME  04769-2291 (Aroostook County)


Phone: 207-764-3142
Fax:

NPI: 1881853919
License Number: MD19963 (ME)