815-626-4601
414 Locust St, Illinois, Sterling, 61081-3316, Sterling, United States
Bike Shop
b'Mead\xe2\x80\x99s Bike Shop and Trek Bicycle Peoria are local bike shops specializing in quality service and sales. Owner, Bryce Mead, has been in the bicycle business for over 18 years.'