El Sentinel is located in Fort Lauderdale, United States on 200 E Las Olas Blvd # 1000. El Sentinel is rated 3 out of 5 in the category newspaper publisher in United States. El Sentinel is a writing and editing company based out of Fort Lauderdale, FL, United States.
Address
200 E Las Olas Blvd # 1000
Company size
11-50 employees
Headquarters
Fort Lauderdale, FL
Accessibility
Wheelchair-accessible entrance