International Animal Care - IAC Center is located in Jeddah, Saudi Arabia on 3397, 6493 احمد العطاس، حي الزهراء، جدة 3397. International Animal Care - IAC Center is rated 4.1 out of 5 in the category animal hospital in Saudi Arabia.
Address
3397, 6493 احمد العطاس، حي الزهراء، جدة 3397
Accessibility
Wheelchair-accessible entrance