New Smouha Tennis Academy is located in Alexandria Governorate, Egypt on before House of English, Alexandria Agriculture Rd, Abis, El Raml 2. New Smouha Tennis Academy is rated 4.4 out of 5 in the category tennis court in Egypt.
Address
before House of English, Alexandria Agriculture Rd, Abis, El Raml 2