Stella Mahaga Office locations and days Mon, & Tue 8777 W Forest Home Avenue map Wed, & Thur 6110 N. Port Washington Rd. Milwaukee WI 53217 map Verified providerAccepting new patients