Ocala Utility Meter Shop 2100 NE 30th Ave Ocala, FL 34470 Phone: (352) 351-6640 Fax: (352) 351-8263
Category: City Govt - Regulation Adm - Comms Utilities