Subway 29530

Subway #29530-0 is a Subway restaurant located at Publix At St Andrews Shopping Center, 5457 St James Drive Suite B-7, Port St Lucie, Florida.