Christy Greenhalgh NPI 1598171274 Practice location: 1944 28th Ave S, Homewood, AL 35209 Taxonomy code: 363LF0000X Phone: (205) 582-3510