Howard Johnson 675 Main St South Portland, ME 04106 Phone: (207) 775-5343 Fax: (207) 772-8789
Category: Hotels & Motels