Limra Diaper Store ( Wholesaler and Retail) is located in Kalaburagi, India on Shop No. 8/38A, Humnabad Base, opp. Shah Cycle. Limra Diaper Store ( Wholesaler and Retail) is rated 4.9 out of 5 in the category diaper service in India.
Address
Shop No. 8/38A, Humnabad Base, opp. Shah Cycle