Citrus County Library System – Homosassa Public Branch Listed in and Libraries. Contact Info 4100 S Grandmarch Ave Homosassa, Florida 34446 Phone: (352) 628-5626