Christiana Spine Center. Medical Arts Pavilion II 4735 Ogletown-Stanton Road, Suite 3302 Newark, Delaware 19713. 1101 Twin-C Lane, Suite 202 Newark, Delaware 19713.. Phone: (302) 602-7000 Fax: (302) 602-7012 View Details.