James Presta Auto Repair Presta Automotive is a top star Auto Mechanic in or near New Port Richey, Fl. 28.2805621 -82.67989949999998