Indian Head Pond
Lantern Ln
Pembroke, MA 02359
Indian Head Pond is a serene recreational area situated in Pembroke, MA, offering visitors a tranquil setting for outdoor activities and relaxation.
The pond provides opportunities for fishing, boating, and picnicking, making it a popular destination for locals and tourists seeking a peaceful escape in nature.
Generated from their business information
See a problem?