1. Pop's Sports Cards & Memorabilia 643 W New York Ave, Deland, FL 32720 Coordinate: 29.02807,-81.3154 Phone: (386) 873-4009