GPS coordinates: lat: -28.459066 - lng: 21.242010 And Lemon Florist Address: 19 Le Roux St, . Upington Telephone: 054 332 5355 KeywordsFlorists Other Businesses: Le Must Residence, 14 Budler Street, Upington Kalahari Safaris - Desert Explorers, 3 Orange Street, Upington Trellidor Upington, 19 Mark Street, Upington, 8800, Upington De Drift, Plot 264, Louisvale Road, Upington Truworths, Hill St, Upington