Pearl House Address: 459 Main St, Indian Orch, MA 01151 Phone: (413) 543-3394 Nice to Know: Noise Level Quiet Wifi No Restaurants Other Businesses: Indian Orchard Pizzeria at 422 Main St, Indian Orch, MA 01151