Psychological Care Complex is located in Riyadh, Saudi Arabia on 7955 Prince Abdulaziz Ibn Musaid Ibn Jalawi St, As Sulimaniyah. Psychological Care Complex is rated 3.8 out of 5 in the category psychiatric hospital in Saudi Arabia.
Address
7955 Prince Abdulaziz Ibn Musaid Ibn Jalawi St, As Sulimaniyah
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet