Address 1020 South Street Philadelphia, PA 19147 Contact Info (215) 733-0390 info@phillymagicgardens.org