Richard Ydanquah NPI 1053698852 Practice location: 8859 Roosevelt Blvd, Philadelphia, PA 191521311 Taxonomy code: 1041C0700X Phone: (267) 307-9264