Acute Medicare Accepted
Children's Orthopedic and Sports Medicine Center at Stanford Children's Health
0(Few reviews)
Safe Care Score: 45/100
730 Welch Road First Floor, Palo Alto, CA 94304
About This Clinic
Children's Orthopedic and Sports Medicine Center at Stanford Children's Health is a Orthopedic clinic located in the Palo Alto area. Medicare is accepted.