The Place Liquors ← View details 8318 Telegraph Road, Odenton, MD 21113 +1 410-674-5336 Get Directions From* To * — Required information