Nedd Chiropractic & Wellness Center is located at 1221 Cleveland St. in Clearwater, FL - next to Nature's Food Patch.

Episode 082: Slash and Zap – Prefrontal Lobotomies and Electroshock Therapy (ECT)