Robert M Haile, MD, Physical Medicine & Rehabilitation

335 Brighton Ave
PortlandME  04102-2362 (Cumberland County)


Phone: 207-829-6009
Fax: 207-829-6022

NPI: 1457458515
License Number: 012282 (ME)