1. North Shelby Psychiatric Service 1109 Townhouse Rd, Helena, AL 35080 Coordinate: 33.27364,-86.82955 Phone: (205) 621-8677