Contact Us



Office Locations

Corporate Headquarters
222 Central Park Avenue, Suite 2100
Virginia Beach, VA 23462
Phone: 757.366.4000

Construction Company Headquarters
249 Central Park Avenue, Suite 300
Virginia Beach, VA 23462
Phone: 757.366.4000

Construction Company Maryland Office
1300 Thames Street, Suite 30
Baltimore, MD 21231
Phone: 410.727.2929

Investor and Media Contact

Investor Relations
Michael O'Hara
Chief Financial Officer and Treasurer
Phone: 757.383.9338
InvestorRelations@ArmadaHoffler.com

Media Inquiries
Stephanie Maheu
Marketing & Communications Manager
Phone: 757.579.1342
MediaInquiries@ArmadaHoffler.com