W-E Primary Care and Acupuncture - Main Location W-E Primary Care and Acupuncture Address 15135 Ogden Loop Odessa, FL 33556 28.189516, -82.568300 Contact Information 813-553-1880 [email protected] Location Map View on Google Maps Back to W-E Primary Care and Acupuncture