Recovery Lab is located in Cairo Governorate, Egypt on Midtown mall, second floor, infront of AUC, New Cairo 1. Recovery Lab is rated 3 out of 5 in the category wellness center in Egypt.
Address
Midtown mall, second floor, infront of AUC, New Cairo 1