HeartPlace - Red Oak Find A Doctor Directions HeartPlace - Red Oak 307 E Ovilla Rd Ste 600 Red Oak, TX 75154 United States (463) 437-3344 Schedule Appointment Directions 32.5311869, -96.8038697