Bavishi Eye Hospital, Ambawadi Leave a Comment / Ahmedabad Address: Bavishi Eye Hospital, #1, Tapovan Society, S. M. Road, Ambawadi, Ahmedabad, Gujarat – 380015. Phone: 07926753534.