Please join our enewsletter for great advice and unadvertised specials.
WINTER, SPRING, SUMMER, FALL
TEDDY BEAR FARMS HAS IT ALL!
872 Southbridge St. Auburn, MA 01501
We're easy to get to! Conveniently located on Route 20 in Auburn, MA.
©2014-2015 Teddy Bear Farms. All Rights Reserved. Built by Hort Marketers.
Open Daily 8:00am-5:00pm.