Phoenix Houses of Florida
Address:
15681 North Highway 301
Citra, FL 32113
Phone Number:
(352) 595-5000
Intake: (352) 595-5000x6721