Broward Health North, FL
Pompano Beach, FL 33064
·
Hospital Authority-Owned
Short-Term Care Hospital
82 mi, SE