Federico’s Bike Shop Bike Rentals | Bike Shops www.facebook.com/pages/Fe... (617) 269-1309 Federico’s Bike Shop 126 Emerson St, Boston, MA 02127, USA | South Boston