Patient Portal. If You Have a Medical Emergency . dial 911 immediately. Otherwise, if you have an urgent medical need that cannot wait until regular office hours, you may call (205) 877-2761. ... 513 Brookwood Blvd. Suite 50 Brookwood Medical Plaza Homewood, AL 35209. Home Our Physicians Practice Information Contact Us Pay Bill Online Patient ....