Mecheda Central Bus Stand, No. 3, Mini Market, 1st Floor, Tamluk, West Bengal - , India
9434341611
Chowkhali Chandipur, Puba Medinipur, Tamluk, West Bengal- 721633,India
Mecheda Central Bus Stand, No. 3, Mini Market, 1st Floor, Tamluk, West Bengal- ,India