Subway 10528

Subway #10528-0 is a Subway restaurant located at Ponte Vedra Square Winn Dixie Plaza, 254 Solana Road, Ponte Vedra Beach, Florida.