Marucas Road House Address: 9826 Route 286 Hwy W, Homer City, PA 15748 Phone: (724) 726-7089 Restaurants Other Businesses: Homer City Sale Barn at Homer City Rd, Homer City, PA 15748