Get Directions to Meloche & Meloche: O'Brien James M ← View details 188 Main Street #2, Spencer, Massachusetts 01562 +1 508-885-4405 Get Directions From* To * — Required information