Muhammad Takbar NPI 1093767899 Practice location: N16w24131 Riverwood Dr, Waukesha, WI 531881106 Taxonomy code: 207R00000X Phone: (262) 693-0808