Psychiatrists and psychoanalysts, Internal medicine practitioners, Medical services organization
Shepherd's Hope
Shepherd's Hope is a renowned free clinic based in Central Florida, offering essential healthcare services to those in need.
With multiple locations across the region, including Winter Garden, Longwood, Downtown Orlando, East Orlando, and Ocoee, Shepherd's Hope is dedicated to providing accessible medical care to the community. Generated from their website's infomation