Free Clinic of Florida Inc.

501(c)(3)

10830 Lemon Lake Blvd

Orlando, FL 32836

814389378

Share this Charity!