Qiana Russell's National Provider Identifier (NPI) Details
Qiana Russell, LISW
NPI: 1952762759
Enumeration Date: 2016-03-08
Last updated: 2022-10-26
Sole Proprietor: NO
Status: active
Postal Address: 4636 W 149TH ST, CLEVELAND, OH
Phone: 216-377-9102
Primary Practice Address: 9500 EUCLID AVE, CLEVELAND, OH
Practice's phone: 216-363-2122