The proper telephone number for Baba Cab dispatch is (317) 871-2222. The address of the dispatch is 4010 West 86th Street, Suite D, Indianapolis, In. 46268. The number in this advertisement is not of the official dispatch for the company.
Terrible taxi service. The driver was extremely impolite when called to ask why more money was taken out then should have been, and he was over an hour late, blamed it on a VERY light sprinkle. DO NOT USE IF YOU'RE IN A HURRY .