Frank Sarlo, MD Top Doctor 4735 Ogletown Stanton Rd Ste 3302 Newark, Delaware, 19713 Phone: 302-602-7000 Company Name: Christiana Spine Center Doctor Category: Electromyography (EMG), Electrophysiology, and Orthopedics Physical Medicine Rehabilitations Profile Let this business know you found them on Delaware Today's Online Directories. Locations Newark 4735 Ogletown Stanton Rd Ste 3302 Newark, Delaware 19713 Claim/Edit Listing