1. Natural Wellness Center 5561 S Lewis Ave, Tulsa, OK 74105 Coordinate: 36.08295,-95.95752 Phone: (918) 712-9355
2. H 6935 E 38th St, Tulsa, OK 74145 Coordinate: 36.10843,-95.89886 Phone: (918) 398-7778