Barbara Hall NPI 1316394018 Practice location: 1939 Green Rd Apt 517, Cleveland, OH 441211145 Taxonomy code: 164W00000X Phone: (216) 417-5983