Ravi Panjabi, M.D. 0.0 Address: 20430 Lake Chabot Road Suite 2 Castro Valley California US, Castro Valley 94546 Categories: Northern California Suboxone Treatment Phone: (510) 582-8555