Back to results
Richa Agarwal
Orchid Medical Centre, Room 1A, 2nd Floor, Hazaribagh Rd, Lalpur, Ranchi, Jharkhand 834002. Also at PANACEA HEALTHCARE, 3rd Floor, H B Road, Lalpur, Ranchi - 834001
Orchid Medical Centre
Affordable
Accessible
Call
Directions
Share
Testimonial
“Happily, Yep”
Inclusivity Details
Based on 1 response
Confidentiality & Autonomy
Financial Accessibility
LGBTQ+ & Gender
Trauma & Safety
Sexual Health & Expression
Reproductive Choices
Family & Parenting
Accessibility
View original entry on Google Sheets
From the crowdsourced directory by @AmbaAzaad
Back to results