Dr. Meka Allen's National Provider Identifier (NPI) Details
Dr. Meka Allen, LCSW
NPI: 1073966347
Enumeration Date: 2016-07-21
Last updated: 2023-10-22
Sole Proprietor: NO
Status: active
Postal Address: 11225 M 28TH DR, SUITE C210, PHOENIX, AZ
Phone: 602-920-5088
Primary Practice Address: 11225 N 28TH DR, SUITE C210, PHOENIX, AZ
Practice's phone: 602-718-7662