Touch Hearts is located off of Jefferson Davis Highway on Route 1 in Stafford. Take exit 143B Aquia, make a right at the light southbound. Proceed about 2 miles towards Courthouse Rd. Pass through the intersection of Courthouse Rd. and you will see big white building on left side.