Q: Where is Millbrae City Police Department?
A: Millbrae City Police Department is located at: 581 Magnolia Ave, Millbrae, CA 94030, United States
Q: What are the coordinates of the Millbrae City Police Department?
A: Latitude: 37.6026032, Longitude: -122.3955321
Q: How is Millbrae City Police Department rated?
A: Millbrae City Police Department has not rated yet on addressschool.com