Location

Star Lodge No. 78 is located at:
1145 Highland Ave. N.
Largo, FL 33770