CHARUKALA TVS is located in Bhubaneswar, India on PLOT NO-3219/11424 NH-203,NEW PURI BYPASS ROAD, PS-MANCHESWAR, DIST. CHARUKALA TVS is rated 3 out of 5 in the category moped dealer in India.
Address
PLOT NO-3219/11424 NH-203,NEW PURI BYPASS ROAD, PS-MANCHESWAR, DIST