We are located at 1401 Poplar Ave, Memphis,Tn 38104. We are a family owned business that has serviced the Midtown Memphis area for over 30 years. We are open Monday thru Friday 7 a.m. till 5p.m. You can reach us at (901) 278-4461, or email us at [email protected]. We look forward from hearing from you and letting us help you with any Auto Service you may need.