• 6W9R+4QW, Smouha, Alexandria Governorate, Egypt
  • Swagrass Health Care Solutions and Services, LLC. Egypt