Micro Computers π Address: Door No 31-23-34, 23, Eluru Road, Near Bus Stop, Machavaram ... π₯ Open: 9:00 a.m.β6:00 p.m.