There's actually 3 locations. No one knows why, though??
I don't know what size they are but here are the addresses;
The headquarters of NSL according to SEC file number; 000-53346 dated July 14, 2011 and July 20, 2011;
101 North Garden, Suite 240
Clearwater, FL 33755
Form 10-K for NSL lists;
645 Bayway Boulevard,
Clearwater Beach, FL 33767
A third office is listed under contact information on the company website;
140 Island Way, Suite 280
Clearwater, FL 33767