Parvaaz Project - TAHA (The Asian Health Agency) is located in Slough, United Kingdom. Parvaaz Project - TAHA (The Asian Health Agency) is rated 3 out of 5 in the category non-profit organization in United Kingdom.
Accessibility
Wheelchair-accessible entrance