Family Health Centers of SWFL -Lehigh Acres

Location: Lehigh Acres
Date: 2020
Size: 62,000