Taiba Star Passenger Transport By Rented Buses LLC
Abdullah Hasan Bldg, 14, Frij Murar, Deira, P.O. Box 91814, United Arab Emirates
04-235-5603 Phone
04-235-5604 Fax