Our new MyBCH patient portal offers patients wide-ranging features to not only schedule an appointment but to also pay a bill, refill a prescription, check medical records and so much more. ... -Internal Medicine Associates of Boulder: 303-415-4250 -Spruce Street Internal Medicine: 303-415-3875 -Mammography: 303-415-5170;.