Subway 69646

Subway #69646-0 is a Subway restaurant located at Nova Southeastern University HPD Med, 3301 College Avenue Building 1st Fl, Davie, Florida.