Birchwood Rx NPI 1427690577 Practice location: 2506 Ovilla Rd Ste A, Red Oak, TX 751544008 Taxonomy code: 3336C0003X Phone: (469) 820-9722