2051 Pioneer Trail #246, New Smyrna Beach, FL 32168, United States
Care type: Independent Living
1232 Village Lakes Boulevard, Lehigh Acres, FL 33972, United States
Care type: Independent Living