Printer friendly
"AcronymAttic.com

What does HMMRS stand for?

HMMRS stands for Houston Metropolitan Medical Response System

Advertisement:

This definition appears very rarely