NEW CREATION HEALTH Urgent Care Accepts liens Location31649 LEATHER WOOD DRWINCHESTER, CA 92596-9656Phone (951) 635-6161 View on Google Maps