Azalea City Montessori Information Address: 1260 Dauphin Street Mobile, AL 36604Azalea City Montessori is located inside Central Presbyterian Church. Phone: (251) 202-5295 Email: [email protected] For more information about Azalea City Montessori, click the button below. Information Request