Dr. Steven L Ross has a medical practice at 975 Hilltop Drive, Weatherford, TX. Dr. Steven L Ross specializes in family practice and has over 33 years of experience in the field of medicine. He is affiliated with numerous hospitals, including Medical City Weatherford (TX) and more..