Chen Senior Medical Center

Address: 2445 NW 62nd St, Miami, FL, 33147

Phone: (786) 598-8277

Website: https://www.chenmedicalcenters.com/find-a-location/miami-dade-county/liberty-station

Category: Other

Listed on BizVoices