Contact

EMAIL
store (at) space1026 (dot) com

PHONE
215.833.5672 (mobile)
215.574.7630 (land line)

HOURS
Fridays 6-10pm
Saturdays 2-8pm

ADDRESS
1026 Arch St, 2nd Floor
Philadelphia, PA 19107