One River Medicine
Office Location: 16897 Placer Hills Rd. Meadow Vista, CA 95722 (530) 878-4828
New Rates and Prepaid Plans
HIPAA Policies
New Patient Forms
Patient Info and Forms