Homosassa. 7955 S. Suncoast Pkwy Homosassa, FL 34446. Phone: 352-795-9266. Fax: 352-795-4879. Hours: M-F.. 8:30am to 4:30pm.