City Motor Supply provides precision quality remanufactured engines, automotive parts, and machine shop services to customers in Oklahoma City, Oklahoma. We work with domestic engines, foreign engines, marine engines, LS performance engines, SBC performance engines, and custom builds.In addition to our domestic & import engines, we carry a full line of Pistons, Rings, Rod & Main Bearings, Cam Bearings, Gaskets, Oil pumps, Camshafts, Lifters, and all valve train products. We also have Timing covers, valve covers, oil pans. Our inventory is vast and is updated frequently for our customers in Oklahoma City, Oklahoma.