Embrace Direct Primary Care - Main Location Embrace Direct Primary Care Address 41 Creek Road Suite 310, Irvine, CA 92604 US 33.674691, -117.794379 Contact Information 949-990-4637 Map Map integration coming soon View on Google Maps Back to Embrace Direct Primary Care