Leah LaRussa, MSN, CRNP, PMHNP-BC 1 Independence PlazaSuite 600Homewood, AL, 35209 View Phone 334-239-2622 Fax: 334-625-7602 Experience & Reliability Call Today! About Reservation Send to My Email Send to My Phone Print this Page