Prabhu Depot Business Prabhu Depot Bookmark Prabhu Depot Building & Construction Contact Information Prabhu Depot 72, Thiruvenkadapuram Main Road, Choolaimedu, chennai - 600094, Chennai, Tamil Nadu +91 044 2374 2153 Detailed InformationBricks & Stones Prabhu Depot