West Peoria, IL Keywords: Advanced Search Directory View All Listings Add Listing Listing Title Metro Infusion Center Listing Category West Peoria, IL Website https://metroinfusioncenter.com/ Phone 877 448-3627 Listing Tags stem cell clinic Address 1200 W Loucks Ave, West Peoria, IL 61604 61604