Roy D Shepherd

Permanently closed
55 Main St
Townsend, MA 01469

Roy D Shepherd Inc, located in Townsend, MA, was a power equipment business that has permanently closed.

However, they continue to offer moonwalk rentals, providing fun and entertainment for various events.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesMassachusettsTownsendRoy D Shepherd

Partial Data by Foursquare.