All reviews seem negative
... the published map of the Kaiser Permanente facility reference goes only to the downtown area and NOT to the correct address located in South Boulder at 2525 13th St. next to t...