Pied Beauty Farm is located at 1390 Washington Rd, Stoughton, Wisconsin 53589.
The farm is on the northeast corner of the intersection of Highway 51 and Washington Road. We are 2.5 miles west of I-90 and 4.5 miles east of downtown Stoughton.
Pied Beauty Farm is located at 1390 Washington Rd, Stoughton, Wisconsin 53589.
The farm is on the northeast corner of the intersection of Highway 51 and Washington Road. We are 2.5 miles west of I-90 and 4.5 miles east of downtown Stoughton.