Physician Care Centers - Tamarac 7166 North Nob Hill Road, Tamarac, FL 33321