Movie Theater

EPIC Theatres

13 Locations
DeLand, FL, USA
Founded 2003
350 Employees

About EPIC Theatres

Company overview and description

EPIC Theatres is an independent movie theater operator based in DeLand, Florida, with a focus on serving communities throughout the Southeast. The company was founded in 2003 by the Stambaugh family, who bring several generations of cinema experience dating back to the 1940s. Since opening its first location, EPIC Theatres has steadily expanded its presence in mid-sized and smaller markets, often choosing areas where larger national chains have limited reach.

As of November 2025, EPIC Theatres operates 13 locations across Florida and North Carolina, offering approximately 120 screens. The company’s approach centers on modern multiplex formats, including amenities such as luxury recliner seating, digital projection, and enhanced food and beverage options. In recent years, EPIC Theatres has introduced premium large-format auditoriums under the “EPIC XL” brand, reflecting ongoing investment in technology and guest experience.

Over the past five years, EPIC Theatres has maintained a measured growth strategy, focusing on both ground-up developments and adaptive reuse of existing retail spaces. The company continues to prioritize expansion in secondary and tertiary markets throughout Florida, Georgia, North Carolina, and South Carolina, seeking locations where competition from national exhibitors remains limited. Recent projects have included both new construction and the renovation of former retail properties to accommodate contemporary cinema layouts.

EPIC Theatres remains privately owned and family operated, with executives directly involved in site selection and development decisions. This hands-on approach has enabled the company to tailor its theater formats to the needs of local communities and work closely with landlords and developers on a variety of property types. The brand’s consistent expansion and commitment to underserved markets have established it as a credible and adaptable anchor for retail centers in the Southeast.

Company Information

Contact details, corporate address, and social media presence

Contact Information

Corporate Address

Headquarters Location 123 W. Indiana Avenue
DeLand, FL 32720
USA
Get Directions

Connect With Us

Key Metrics

Company statistics and business information

0
Locations
0
Employees
2003
Founded
$25M-$50M
Annual Revenue

Business Type

Movie Theater

Premium Content

Additional notes and insights are available to premium members.

Additional Notes

Important company information and updates

Unlock 5 Real Estate Contacts

Real estate contact information is available to premium members only.

Real Estate Contacts

Key personnel for real estate inquiries

View 1 Site Requirement

Real estate requirements and site specifications are available to premium members only.

Real Estate Requirements & Prototypes

Detailed site requirements and specifications for expansion

Store Locations

Find EPIC Theatres locations nationwide

Location Data - Premium Only

Access detailed location data and interactive maps.

Upgrade to Premium