Newberry Auto Repair Services in Alachua county Florida

Newberry Auto Repair

(352) 474-6176

230 NW 250th Street
Newberry, FL 32669

Just 2 blocks North of the
Newberry traffic light, on SR 27/41