Time to Travel Share: Travel Time to Travel Visit Website Request Info 11151 Chula Road Amelia, VA 23002 (804) 561-6409 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.