General information for Town Park Plaza South Inc
Physical address
1798 Nw 5th Ave, Miami, Fl, 33136
Mailing address
1798 Nw 5th Ave, Miami, FL, 33136
Website
townparkplazasouth.com
Points of contact for Town Park Plaza South Inc
SAM.gov Points of Contact
Milette
Manos
Government Business POC
Electronic Business POC
VP
4360 West Oakland Park Blvd, Lauderdale Lakes, FL, 33313
Additional contact details may be available