Directions to Mika Floral Studio with public transportation
Kenmore Street (near 6)
40 meters
Kenmore Street (near 5)
60 meters
Kenmore Street at Barclay Street (near 35)
80 meters
Kenmore Street at Barclay Street (near 32)
80 meters
Link Road (near 29)
90 meters