at 1127 W Central Ave, Toledo , 43610-1062 United States
2 FB users likes T a R T A, set it to 492 position in Likes Rating for Toledo, Ohio in Local Business category
T a R T A is Toledo based place and this enity listed in Public Transportation category. Located at 1127 W Central Ave OH 43610-1062. Contact phone number of T a R T A: (419) 243-7433