About New Creation Health
New Creation Health is an urgent care clinic/center located in Winchester, California. The facility is situated at 31649 LEATHER WOOD DR, Winchester, CA 92596, USA.
Patient reviews
No reviews yet
Be the first to share your experience at New Creation Health.
Frequently Asked Questions
New Creation Health is located at 31649 LEATHER WOOD DR, Winchester, CA 92596, USA.
You can reach New Creation Health at (951) 635-6161.
Yes, New Creation Health is an urgent care facility that typically accepts walk-in patients without an appointment.
The information on this page is for general informational purposes only. Please verify all details including hours, insurance acceptance, and services directly with New Creation Health before visiting. In case of a medical emergency, call 911 immediately.