IBSAR is located in Muscat, Oman on Al Khoud Commercial Center, Al Khaudh A' Tijiary St. IBSAR is rated 4.3 out of 5 in the category optometrist in Oman.
Address
Al Khoud Commercial Center, Al Khaudh A' Tijiary St
Accessibility
Wheelchair-accessible toilet