Thayer Pond Village
32 Thayer Pond Dr
North Oxford, MA 01537
North Oxford, MA 01537