Travelodge 1626 S Pine Ave Ocala, FL 34474 Phone: (352) 622-4121 Fax: (352) 732-6324 View Website
Category: Hotels & Motels