The Jo-Lea Auto Center is a family owned and operated business that has proudly been serving the Peekskill area since 1960. The shop can be found near the corner of Main Street and Armstrong Avenue on the east side of downtown Peekskill, right next door to L.A. Car Wash. Services include mechanical restoration, NYS inspections, scheduled maintenance and oil changes. They also fix brakes, timing belts and much more. Call, stop by or visit their website for more information.