Patient Portal. Our Secure Patient Portal provides our patients with a safe, HIPAA-compliant method of accessing their information via the internet. Once a secure portal account is set up, patients may ... Clinic Location. 513 Brookwood Blvd. Suite 50 Brookwood Medical Plaza Homewood, AL 35209. Home Our Physicians Practice Information Contact ....