Finding us is easy, but sometimes GPS or Maps will lead you astray. Follow the directions below or use one of our maps to guide your way.


From Springfield: Exit at Veterans Parkway and Jefferson, going west on Jefferson. This is also called Route 97 / 125. Pass through Bradforton (one stop light). Turn right at the next traffic light where Rt. 97 truns north, toward Petersburg. Continue on and pass through Salisbury. 1.5 miles past Salisbury, you will see our sign on the highway. Turn off the highway, go 1/2 a block and make another right onto Old Farm Ave. Go straight for 2 miles exactly and you will see our drive on the left. 


From Petersburg: Exit town south on Rt. 97. In about 2 miles, you'll reach New Salem State Park. Continue on Rt. 97 going south and in 6 miles, you will see our sign on the left of the highway. Turn left, go 1/2 a block and turn right onto Old Farm Ave. Go straight for 2 miles exactly and you will see our drive on the left. 


From North of Springfield on I-55: Take the Williamsville Exit. Go west, following signs for New Salem / Petersburg until you intersect with Rt. 97. Turn left onto Rt. 97 and continue south going past New Salem State Park. In exactly 6 miles, you will see our sign on the left of the highway. Turn left, go 1/2 a block and turn right onto Old Farm Ave. Go straight for 2 miles exactly and you will see our drive on the left. 


The Farm

​The Loft Bed & Breakfast

21648 Old Farm Ave

Petersburg, IL 62675


Phone: 217-632-2888

Phone: 217-306-0803


Email: thefarm94@gmail.com