The Battle House Renaissance Mobile Map Unavailable Address 26 N Royal St Mobile AL 36602 United States Upcoming Events No events in this location