Profile: Star Taxi is a Taxicabs company located at Concord, California USA, address is 2124 Holbrook Dr, Concord 94519-2041 CA, postcode is 94519-2041
Please share as much information as you can about Star Taxi so other users can benefit from your comment.