care clinic family sports sports family care clinic 16515 S 40th St Ste 133 Phoenix AZ 85048. Established in 1969 Family Practice Specialists offers a range of health care services.… Tuesday, June 14, 2022 Edit