GPS coordinates: lat: -26.155643 - lng: 28.165361 Flower Spot Address: Dick Kemp St, . Edenvale Telephone: 011 454 1097 KeywordsFlorists Other Businesses: Flowers Of Eden, Baker Road . Edenglen, Edenvale The Muffin Lady, 34, 8Th Avenue, Edenvale Delta Rubber Co, 10 Diagonal Road, Eastleigh, Edenvale Hydrotek International Pty Ltd, Palm Meadows, Newton Road, Meadowdale, Edenvale Scrapbook Den, 75 Dunvegan Ave, Dunvegan, Edenvale