Company name: Open Christian University
Description: IDEAL FOR MARKETPLACE MINISTERS
16192 Coastal Hwy, Lewes, DE 19958, United States