Stagecoach, now closed, was located at 1003 N. Charles Street in Baltimore, Maryland. The venue was purchased in 2003 by Don Davis who owned the next door business called Central Station Pub at 1001 N. Charles Street. Davis would combine the addresses and rebrand as Grand Central.
Stagecoach: The Location
Below is the address and map of the location:
1003 N. Charles St.
Baltimore, MD 21201