Garden Shoppe At Braxton’s – STRAFFORD Garden Shoppe At Braxton’s – STRAFFORD616 W LANCASTER AVESTRAFFORD PA 19087 USPhone: 610-687-8800