Harsha,
After you receive your I-485 approval letter, you will schedule for INFOPASS appointment to your nearest support service. You will have your passport stamped. At the stamping, they told me it could be up to 6 months to receive the actual card. I received the card within 2 weeks after stamping.
Ellada