Medical Supplier Ambica Medical Store Dediapada, Gujarat 393040 094293 38338 Open map ← Back to Dediapada Claim this hospital