Rachael Smith, DO, FAAPMR Top Doctor 29 E St Smyrna, Delaware, 19977 Phone: 302-529-8783 Company Name: Delaware Back Pain & Sports Rehabilitation Centers Doctor Category: Electromyography (EMG), Pain Management, and Physical Medicine & Rehabilitation Profile Let this business know you found them on Delaware Today's Online Directories. Locations Smyrna 29 E St Smyrna, Delaware 19977 Claim/Edit Listing