In front of Starbucks. Has a little tired area to stand.
Academy Rd & Grant Av - FS is located at Philadelphia, PA 19114