BLPS

Medical abbreviations:
BLPS

Bahamas Lighthouse Preservation Society