12 Shearers Arcade, Peel Street
Tamworth,
New South Wales
2340
(02) 6766 5553
Latitude: -31.0923944, Longitude: 150.9313799
10:00 - 19:00 - Mo, Tu, We, Th, Fr
10:00 - 18:30 - Sa
Regularly updated information about The Flower Shop from Flowers, Florist section. The Flower Shop located at the address 12 Shearers Arcade, Peel Street Tamworth, 2340. You can get direction to The Flower Shop on the map or call by phone (02) 6766 5553