Excel Rehabilitation and Health Center
2811 Campus Hill Dr
Tampa, FL 33612
Excel Rehabilitation and Health Center is a 120 bed nursing home facility. It is located in the University Square neighborhood of Tampa, Florida. With a median per-family income of $32,030, the facility is in a generally low income ...
3 miles away from Temple Terrace, FL